home *** CD-ROM | disk | FTP | other *** search
/ Loadstar 128 9 / q09.d81 / t.fern valley < prev    next >
Text File  |  2022-08-28  |  3KB  |  63 lines

  1.  
  2.                             F E R N    V A L L E Y
  3.  
  4.                                   by Ian Adam
  5.  
  6.       If you're like me, you probably jumped directly to this program,
  7. thinking that it may be an adventure game of some sort, concerning the
  8. seemingly normal, yet somehow twisted, inhabitants of a seemingly normal,
  9. yet somehow malevolent village on the Canadian border.  You know, just down
  10. the road from Twin Peaks.  Well, I'm afraid that program is yet to be found.
  11.  
  12.      FERN VALLEY is actually a very interesting, "cutting edge" program that
  13. allows you to learn about and create the latest fractal craze, the Affine
  14. Transformations.  This is a sophisticated, iterative algorithm that draws
  15. fern-like images on your screen using only mathematical formulas. 
  16. "Iterative" means that it performs certain operations ON ITSELF over and
  17. over again.  "Algorithm" is a ten-dollar word for procedure, or formula.
  18.  
  19.      One of the things that makes fractals and other transformations so
  20. important to scientists is that the "formula" for making a huge picture can
  21. be stated in a few numbers.  The picture itself may contain millions of bits
  22. of information, but the formula for it may use only a hundred or so bits. 
  23. Since we have computers that will perform the dirty work once we plug in the
  24. formula, we can save a lot of time and space by just saving the formula, not
  25. the whole completed picture.
  26.  
  27.      The "guts" of FERN VALLEY takes up only a few lines of code, but Ian
  28. Adam has made the program into a showcase of C-128 capabilities and
  29. friendliness.  The program supports REUs, for instance.  It's all
  30. menu-driven and very intuitive, once you explored the various nooks and
  31. crannies of the program.
  32.  
  33.      Read the INFORMATION first to learn about fractals and Affine
  34. Transformations, then experiment to your heart's desire.  You can always get
  35. back to the Main Menu and read the information again should you have a
  36. question.
  37.  
  38.      There are plenty of options, but don't worry...none of them will do
  39. anything worse than wipe out the current fern that's being drawn. Since the
  40. data (called 'parameters') remains intact, you can just start the fern
  41. growing again.
  42.  
  43.      You can save your pictures as 32-block bitmap files with FERN VALLEY's
  44. save command.  In order to display the picture all you need to do is:
  45.  
  46.   GRAPHIC1,1:GRAPHIC0    allocate space
  47.   BLOAD"FRN.XXXX",P8192  load the pic
  48.   GRAPHIC1               display it
  49.  
  50.      This program is all in BASIC 7.0 and is easy to read and understand. If
  51. you are a 128 programmer, I definitely recommend checking out Ian's code and
  52. style.  It's modern, friendly and attractive, and moreover, it's easy to
  53. edit.
  54.  
  55.      I think I'll put FERN VALLEY down on my list of places to visit this
  56. fall.  Right after I solve Laura Palmer's murder and take Jocey Packard away
  57. from Sheriff Harry S. Truman.  He doesn't deserve a woman of such quality
  58. and wealth (even if she may be a murderer, or worse!).
  59.  
  60. FT
  61.                              **** End of Text ****
  62.                                                                             
  63.